engine supercharger - German English Dictionary